Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

167
Vistas
No puedo entender nginx.ingress.kubernetes.io/app-root: "/identity" con múltiples servicios debajo

Tengo una definición de ingreso como esta

 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: {{ $fullName }}-stateful labels: app: oxauth annotations: kubernetes.io/ingress.class: "nginx" nginx.org/ssl-services: "oxtrust" nginx.ingress.kubernetes.io/app-root: "/identity" <------------------- CONFUSING nginx.ingress.kubernetes.io/affinity: "cookie" spec: {{- if .Values.ingress.tls }} tls: {{- range .Values.ingress.tls }} - hosts: {{- range .hosts }} - {{ . | quote }} {{- end }} secretName: {{ .secretName }} {{- end }} {{- end }} rules: {{- range .Values.ingress.hosts }} - host: {{ . | quote }} http: paths: - path: /identity backend: serviceName: oxtrust servicePort: 8080 - path: /idp backend: serviceName: oxshibboleth servicePort: 8080 - path: /passport backend: serviceName: oxpassport servicePort: 8090

Sé que se supone que nginx.ingress.kubernetes.io/app-root redirigirá las solicitudes provenientes de / a la definida allí. Mi pregunta es, ya que ahora tenemos múltiples servicios definidos bajo ese objeto de ingreso, ¿qué sucederá? Estoy muy confundido aquí. Teniendo en cuenta que hay otro ingreso definido como se muestra.

 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: {{ $fullName }}-base labels: app: oxtrust annotations: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/app-root: "/identity" nginx.ingress.kubernetes.io/affinity: "cookie" nginx.ingress.kubernetes.io/session-cookie-name: "route" nginx.ingress.kubernetes.io/session-cookie-hash: "sha1" spec: {{- if .Values.ingress.tls }} tls: {{- range .Values.ingress.tls }} - hosts: {{- range .hosts }} - {{ . | quote }} {{- end }} secretName: {{ .secretName }} {{- end }} {{- end }} rules: {{- range .Values.ingress.hosts }} - host: {{ . | quote }} http: paths: - path: / backend: serviceName: oxtrust servicePort: 8080 {{- end }}

Muy apreciado.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Cualquier solicitud que llegue a través de las rutas especificadas en esa definición de ingreso debe reescribirse o dirigirse a /identity

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda